package com.nimo.service;

import com.nimo.domain.req.ShopCartReq;
import com.nimo.domain.res.PayOrderRes;

import java.util.List;

/**
 * 订单服务接口
 *
 * @author : chuf
 * @date : 2025-04-01
 **/
public interface IOrderService {

    PayOrderRes createOrder(ShopCartReq shopCartReq) throws Exception;

    void changeOrderPaySuccess(String orderId);

    List<String> queryNoPayNotifyOrder();

    List<String> queryTimeoutCloseOrderList();

    boolean changeOrderClose(String orderId);

}
